package com.yjha.huazhubusiness.bean;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 基本信息表
 *
 * @author Mark sunlightcs@gmail.com
 * @since 1.0.0 2025-07-15
 */
// @Data
@TableName("xyxt_xyxx_jbxxb")
public class XyxtXyxxJbxxb {

    /**
     * 个人信息ID
     */
	private String xyid;
    /**
     * 校友编号
     */
	private String xybh;
    /**
     * 学号
     */
	private String xh;
    /**
     * 姓名
     */
	private String xm;
    /**
     * 英文姓名
     */
	private String ywxm;
    /**
     * 姓名拼音
     */
	private String xmpy;
    /**
     * 曾用名
     */
	private String cym;
    /**
     * 性别代码
     */
	private String xbdm;
    /**
     * 入学日期
     */
	private String rxny;
    /**
     * 学院代码
     */
	private String xydm;
    /**
     * 专业代码
     */
	private String zydm;
    /**
     * 班级代码
     */
	private String bjdm;
    /**
     * 出生日期
     */
	private String csrq;
    /**
     * 身份证件类型码
     */
	private String sfzjlxm;
    /**
     * 身份证件号
     */
	private String sfzjh;
    /**
     * 身份证有效期
     */
	private String sfzyxq;
    /**
     * 民族代码
     */
	private String mzdm;
    /**
     * 政治面貌代码
     */
	private String zzmmdm;
    /**
     * 国家地区代码
     */
	private String gjdqdm;
    /**
     * 常住地代码
     */
	private String czddm;
    /**
     * 出生地代码
     */
	private String csddm;
    /**
     * 籍贯
     */
	private String jg;
    /**
     * 港澳台侨外代码
     */
	private String gatqwdm;
    /**
     * 死亡标志
     */
	private String swbz;
    /**
     * 死亡日期
     */
	private String swrq;
    /**
     * 照片
     */
	// private unknowType zp;
    /**
     * 毕业年月,如：YYYY-MM
     */
	private String byny;
    /**
     * 删除标记,是否已删除 0为删除 1已删除
     */
	private String deleted;
    /**
     * 
     */
	// private String xybhBak20181221;
    /**
     * 批次号
     */
	private String pch;
    /**
     * 学历名称
     */
	private String xlmc;
    /**
     * MJS导入数据标记
     */
	private String mjsDrsjbj;
    /**
     * 工作单位
     */
	private String gzdw;
    /**
     * 职务
     */
	private String zw;
    /**
     * 
     */
	private String newxymc;
    /**
     * 
     */
	private String newzymc;
    /**
     * 
     */
	private String newbjmc;
	/**
	 * phone
	 */
	@TableField(exist = false)
	private String phone;

	public void setXyid(String xyid) {
		this.xyid = xyid;
	}

	public void setXybh(String xybh) {
		this.xybh = xybh;
	}

	public void setXh(String xh) {
		this.xh = xh;
	}

	public void setXm(String xm) {
		this.xm = xm;
	}

	public void setYwxm(String ywxm) {
		this.ywxm = ywxm;
	}

	public void setXmpy(String xmpy) {
		this.xmpy = xmpy;
	}

	public void setCym(String cym) {
		this.cym = cym;
	}

	public void setXbdm(String xbdm) {
		this.xbdm = xbdm;
	}

	public void setRxny(String rxny) {
		this.rxny = rxny;
	}

	public void setXydm(String xydm) {
		this.xydm = xydm;
	}

	public void setZydm(String zydm) {
		this.zydm = zydm;
	}

	public void setBjdm(String bjdm) {
		this.bjdm = bjdm;
	}

	public void setCsrq(String csrq) {
		this.csrq = csrq;
	}

	public void setSfzjlxm(String sfzjlxm) {
		this.sfzjlxm = sfzjlxm;
	}

	public void setSfzjh(String sfzjh) {
		this.sfzjh = sfzjh;
	}

	public void setSfzyxq(String sfzyxq) {
		this.sfzyxq = sfzyxq;
	}

	public void setMzdm(String mzdm) {
		this.mzdm = mzdm;
	}

	public void setZzmmdm(String zzmmdm) {
		this.zzmmdm = zzmmdm;
	}

	public void setGjdqdm(String gjdqdm) {
		this.gjdqdm = gjdqdm;
	}

	public void setCzddm(String czddm) {
		this.czddm = czddm;
	}

	public void setCsddm(String csddm) {
		this.csddm = csddm;
	}

	public void setJg(String jg) {
		this.jg = jg;
	}

	public void setGatqwdm(String gatqwdm) {
		this.gatqwdm = gatqwdm;
	}

	public void setSwbz(String swbz) {
		this.swbz = swbz;
	}

	public void setSwrq(String swrq) {
		this.swrq = swrq;
	}

	public void setByny(String byny) {
		this.byny = byny;
	}

	public void setDeleted(String deleted) {
		this.deleted = deleted;
	}

	// public void setXybhBak20181221(String xybhBak20181221) {
	// 	this.xybhBak20181221 = xybhBak20181221;
	// }

	public void setPch(String pch) {
		this.pch = pch;
	}

	public void setXlmc(String xlmc) {
		this.xlmc = xlmc;
	}

	public void setMjsDrsjbj(String mjsDrsjbj) {
		this.mjsDrsjbj = mjsDrsjbj;
	}

	public void setGzdw(String gzdw) {
		this.gzdw = gzdw;
	}

	public void setZw(String zw) {
		this.zw = zw;
	}

	public void setNewxymc(String newxymc) {
		this.newxymc = newxymc;
	}

	public void setNewzymc(String newzymc) {
		this.newzymc = newzymc;
	}

	public void setNewbjmc(String newbjmc) {
		this.newbjmc = newbjmc;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getXyid() {
		return xyid;
	}

	public String getXybh() {
		return xybh;
	}

	public String getXh() {
		return xh;
	}

	public String getXm() {
		return xm;
	}

	public String getYwxm() {
		return ywxm;
	}

	public String getXmpy() {
		return xmpy;
	}

	public String getCym() {
		return cym;
	}

	public String getXbdm() {
		return xbdm;
	}

	public String getRxny() {
		return rxny;
	}

	public String getXydm() {
		return xydm;
	}

	public String getZydm() {
		return zydm;
	}

	public String getBjdm() {
		return bjdm;
	}

	public String getCsrq() {
		return csrq;
	}

	public String getSfzjlxm() {
		return sfzjlxm;
	}

	public String getSfzjh() {
		return sfzjh;
	}

	public String getSfzyxq() {
		return sfzyxq;
	}

	public String getMzdm() {
		return mzdm;
	}

	public String getZzmmdm() {
		return zzmmdm;
	}

	public String getGjdqdm() {
		return gjdqdm;
	}

	public String getCzddm() {
		return czddm;
	}

	public String getCsddm() {
		return csddm;
	}

	public String getJg() {
		return jg;
	}

	public String getGatqwdm() {
		return gatqwdm;
	}

	public String getSwbz() {
		return swbz;
	}

	public String getSwrq() {
		return swrq;
	}

	public String getByny() {
		return byny;
	}

	public String getDeleted() {
		return deleted;
	}

	// public String getXybhBak20181221() {
	// 	return xybhBak20181221;
	// }

	public String getPch() {
		return pch;
	}

	public String getXlmc() {
		return xlmc;
	}

	public String getMjsDrsjbj() {
		return mjsDrsjbj;
	}

	public String getGzdw() {
		return gzdw;
	}

	public String getZw() {
		return zw;
	}

	public String getNewxymc() {
		return newxymc;
	}

	public String getNewzymc() {
		return newzymc;
	}

	public String getNewbjmc() {
		return newbjmc;
	}

	public String getPhone() {
		return phone;
	}

	@Override
	public String toString() {
		return "XyxtXyxxJbxxb{" +
				"xyid='" + xyid + '\'' +
				", xybh='" + xybh + '\'' +
				", xh='" + xh + '\'' +
				", xm='" + xm + '\'' +
				", ywxm='" + ywxm + '\'' +
				", xmpy='" + xmpy + '\'' +
				", cym='" + cym + '\'' +
				", xbdm='" + xbdm + '\'' +
				", rxny='" + rxny + '\'' +
				", xydm='" + xydm + '\'' +
				", zydm='" + zydm + '\'' +
				", bjdm='" + bjdm + '\'' +
				", csrq='" + csrq + '\'' +
				", sfzjlxm='" + sfzjlxm + '\'' +
				", sfzjh='" + sfzjh + '\'' +
				", sfzyxq='" + sfzyxq + '\'' +
				", mzdm='" + mzdm + '\'' +
				", zzmmdm='" + zzmmdm + '\'' +
				", gjdqdm='" + gjdqdm + '\'' +
				", czddm='" + czddm + '\'' +
				", csddm='" + csddm + '\'' +
				", jg='" + jg + '\'' +
				", gatqwdm='" + gatqwdm + '\'' +
				", swbz='" + swbz + '\'' +
				", swrq='" + swrq + '\'' +
				", byny='" + byny + '\'' +
				", deleted='" + deleted + '\'' +
				", pch='" + pch + '\'' +
				", xlmc='" + xlmc + '\'' +
				", mjsDrsjbj='" + mjsDrsjbj + '\'' +
				", gzdw='" + gzdw + '\'' +
				", zw='" + zw + '\'' +
				", newxymc='" + newxymc + '\'' +
				", newzymc='" + newzymc + '\'' +
				", newbjmc='" + newbjmc + '\'' +
				", phone='" + phone + '\'' +
				'}';
	}
}